	.bootstrap-table .select2-selection {
		height: 24px;
	}
	
	.bootstrap-table a{
		/*
		border-bottom: 1px dashed #0088cc;
		*/
		cursor:pointer;
		border-bottom: none;
		color:black;
	}
	
	.bootstrap-table a:hover{
		border-bottom: 1px dashed #0088cc;
	}
	
	.bootstrap-table  .needCopy i{
		border-bottom: none;
		cursor:pointer;
		color:#0088cc;
	}
	#main{
		position:fixed!important;
		right: 0px;
		bottom: 0px;
		top: 0px;
		left: 0px;
		padding:0;
		padding-bottom: 20px;
		overflow:auto;
	}
	#content{
		padding:0px;
		height:100%;
	}
	.mui-table-view {
		position: relative;
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 0;
		list-style: none;
		background-color: #fff;
		outline: 0;
	}
	.mui-table-view:before {
		position: absolute;
		right: 0;
		left: 0;
		height: 1px;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
		top: -1px;
	}
	.mui-table-view:after {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 0;
		height: 1px;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
	}
	.mui-table-view .mui-media, .mui-table-view .mui-media-body {
		overflow: hidden;
	}
	.mui-table-view-cell {
		position: relative;
		overflow: hidden;
		padding: 11px 15px;
		-webkit-touch-callout: none;
	}
	.mui-table-view-cell:after {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 15px;
		height: 1px;
		content: '';
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5);
		background-color: #c8c7cc;
	}
	.mui-table-view-cell>a:not(.mui-btn) {
		position: relative;
		display: block;
		overflow: hidden;
		margin: -11px -15px;
		padding: inherit;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: inherit;
	}
	a {
		background: 0 0;
	}
	.mui-table-view .mui-media-object.mui-pull-left {
		margin-right: 10px;
	}
	.mui-table-view .mui-media-object {
		line-height: 42px;
		max-width: 42px;
		height: 42px;
	}
	.mui-pull-left {
		float: left;
	}
	.mui-table-view .mui-media, .mui-table-view .mui-media-body {
		overflow: hidden;
		font-size:17px;
	}
	.mui-table-view .mui-media, .mui-table-view .mui-media-body p{
		overflow: hidden;
		font-size:11px;
	}
	.mui-table-view-cell p {
		margin-bottom: 0;
	}
	.mui-ellipsis {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		word-break: break-all;
	}
	@media only screen and (max-width: 479px) and (min-width: 320px){
		.jarviswidget header h2 {
			width: 70%;
		}
	}
	.mui-ellipsis-2{
		display:-webkit-box;
		overflow:hidden;
		white-space:normal!important;
		text-overflow:ellipsis;
		word-wrap:break-word;
		-webkit-line-clamp:2;
		-webkit-box-orient:vertical;
		word-break: break-all;
	}
	.mui-table-view-cell>.mui-slider-right {
		right: 0;
		-webkit-transition: -webkit-transform 0ms ease;
		transition: transform 0ms ease;
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
	}
	.mui-table-view-cell>.mui-slider-left, .mui-table-view-cell>.mui-slider-right {
		position: absolute;
		top: 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		height: 100%;
	}
	.anchorBL{
		display:none;
	}

	#addStationModal .modal-footer{
		padding: 15px 10px 5px 10px;
	}
	#addStationModal li.active a {
		box-shadow: 0 2px 0 #57889C;
		margin-top: -1px!important;
	}
	#stationsDiv{
		height: 300px;
		overflow-y: auto!important;
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #ccc;
	}
	#addStationTable{
		width:100%;
		height:320px;
	}
